.filter-row .form-control,.filter-row .btn {
    font-size: 1rem;
    border-radius: 0.4rem;
}

.toplog{
    height:70px;
    overflow:hidden;
    width: auto;
}
.toplog span{
    height: 100%;
}
.toplog span img{
    height: 90%;
    width: auto;
}

.cont_top_baner_img::after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.1); /* 蒙层颜色，可调 */
    z-index: 1; /* 确保在图片之上，文字之下 */
    pointer-events: none; /* 允许点击穿透到下层轮播控件（如有） */
}

.filter-box a{
    text-decoration: none;
    padding:3px 8px;
}

.section-title {
	margin-bottom: 2rem;
}

.section-title h1 {
	font-weight: 700;
	font-size: clamp(1.75rem, 3vw, 2.25rem);
	color: var(--light);
	margin-bottom: 0.5rem;
}

.section-title p {
	color: var(--light);
	font-size: 1rem;
}

.search_h{
    display: block;
    font-size: 16px;
    color: red;
    margin-right:20px;
}
.search_time{
    font-size:12px;
}
.clear_keys{
    position: absolute;
    margin-left: -10px;
    font-size: 12px;
    cursor: pointer;
    width: 20px;
    height: 20px;
    border: 1px solid #727272;
    border-radius: 50%;
    text-align: center;
    line-height: 17px;
    color: #727272;
    margin-top: 2px;
}


@media (max-width: 768px) {
    .filter-row .form-control,.filter-row .btn {
        width: 100% !important;
        max-width: 100%;
    }
}